package com.itheima.service;

import com.itheima.pojo.Clazz;
import com.itheima.pojo.ClazzQueryParam;
import com.itheima.pojo.PageResult;

import java.util.List;

/**
 * @Author：cxl
 * @Package：com.itheima.service
 * @Project：web-project
 * @name：ClazzService
 * @Date：2025-09-25 2:00 pm
 * @Filename：ClazzService
 */
public interface ClazzService {

    List<Clazz> selectAll();

    void add(Clazz clazz);

    PageResult<Clazz> page(ClazzQueryParam clazzQueryParam);

    void deleteById(Integer id);

    Clazz selectById(Integer id);

    Clazz update(Clazz clazz);
}
